the lurch and joggle of the vehicle - Español Inglés Diccionario